dammed lakes - Turkish English Dictionary